package com.chenl.provider.DEMOS.重复点击处理;


import java.lang.annotation.*;
import java.util.concurrent.TimeUnit;

@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
public @interface LocalLock {
    String key() default "";

    String message() default "";

    //过期时间，使用本地缓存可以忽略，如果使用redis做缓存就需要
    long expire() default 5;

    TimeUnit expireUnit() default TimeUnit.SECONDS;
}